moist chocolate cake - German English Dictionary